if (typeof(Node) == "undefined")
	var Node = {};

Loki.Object.extend(Node, {
	ELEMENT_NODE: 1,
	ATTRIBUTE_NODE: 2,
	TEXT_NODE: 3,
	CDATA_SECTION_NODE: 4,
	ENTITY_REFERENCE_NODE: 5,
	ENTITY_NODE: 6,
	PROCESSING_INSTRUCTION_NODE: 7,
	COMMENT_NODE: 8,
	DOCUMENT_NODE: 9,
	DOCUMENT_TYPE_NODE: 10,
	DOCUMENT_FRAGMENT_NODE: 11,
	NOTATION_NODE: 12
}, false);

if (typeof(Range) == "undefined")
	var Range = {};

Loki.Object.extend(Range, {
	START_TO_START: 'StartToStart',
	START_TO_END: 'StartToEnd',
	END_TO_START: 'EndToStart',
	END_TO_END: 'EndToEnd'
}, false);

#import "range.js"
#import "block.js"

